package com.fuint.repository.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class StoreSaveDTO {
    private String id;
    private String name;
    private String contact;
    private String phone;
    private String description;
    private String isDefault;
    private String address;
    private String hours;
    private String latitude;
    private String longitude;
    private String wxMchId;
    private String wxApiV2;
    private String wxCertPath;
    private String alipayAppId;
    private String alipayPrivateKey;
    private String alipayPublicKey;
    private String logo;
    private String license;
    private String creditCode;
    private String bankName;
    private String bankCardName;
    private String bankCardNo;
    private String status;
    private String merchantId;
    // 通联支付
    @ApiModelProperty("通联商户ID")
    private String sybCusId;

    @ApiModelProperty("通联APPID")
    private String sybAppId;

    @ApiModelProperty("通联集团/代理商商户号（非必填）")
    private String sybOrgId;

    @ApiModelProperty("通联MD5 KEY")
    private String sybMd5AppKey;

    private String sybRsaCusPriKey;

    private String sybRsaTlPubKey;

    @ApiModelProperty("通联商户sm2私钥")
    private String sybSm2pPrivateKey;

    @ApiModelProperty("通联平台sm2公钥")
    private String sybSm2tlPubKey;
}
